// pages/merchant/merchant.js
Page({
  data: {
    merchant: {
      name: '农家小炒',
      category: '创意菜馆',
      hours: '9:00--22:00',
      phone: '023-12345678',
      address: '重庆市江北区观音桥美食街3楼22号',
      deliveryTime: '9:00--21:00',
      deliveryRange: '5000米内'
    },
    foodSafetyDocs: [
      { id: 1, name: '食品经营许可证', image: '/pages/images/license1.jpg' },
      { id: 2, name: '食品安全等级证书', image: '/pages/images/license2.jpg' }
    ],
    announcements: [
      '欢迎光临农家小炒，我们致力于为您提供最地道的农家风味！',
      '本店所有食材均经过严格筛选，确保新鲜安全。',
      '支持堂食、外卖、预约等多种用餐方式。',
      '如有任何问题，请随时联系我们的客服。'
    ]
  },

  onLoad(options) {
    // 页面加载时执行
  },

  // 返回上一页
  navigateBack() {
    wx.navigateBack()
  },

  // 拨打电话
  callMerchant() {
    wx.makePhoneCall({
      phoneNumber: this.data.merchant.phone,
      success: () => {
        console.log('拨打电话成功')
      },
      fail: (err) => {
        console.log('拨打电话失败', err)
        wx.showToast({
          title: '拨打电话失败',
          icon: 'none'
        })
      }
    })
  },

  // 复制地址
  copyAddress() {
    wx.setClipboardData({
      data: this.data.merchant.address,
      success: () => {
        wx.showToast({
          title: '地址已复制',
          icon: 'success'
        })
      }
    })
  },

  // 查看食品安全档案
  viewFoodSafetyDoc(e) {
    const doc = e.currentTarget.dataset.doc
    wx.previewImage({
      urls: [doc.image],
      current: doc.image
    })
  },

  // 分享给朋友
  onShareAppMessage() {
    return {
      title: `${this.data.merchant.name} - ${this.data.merchant.category}`,
      path: '/pages/merchant/merchant',
      imageUrl: '/pages/images/share.jpg'
    }
  },

  // 分享到朋友圈
  onShareTimeline() {
    return {
      title: `${this.data.merchant.name} - ${this.data.merchant.category}`,
      imageUrl: '/pages/images/share.jpg'
    }
  }
})